<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>

            java運行常見異常舉例

            時間:2024-08-30 07:57:36 JAVA認證 我要投稿
            • 相關推薦

            java運行常見異常舉例

              下面小編為大家總結了幾個JAVA中常見的RuntimeException,希望對你們有所幫助:

              NullPointerException:空指針異常類

              示例1:

              package com.darkmi.basic;

              public class Test {

              public static void main(String[] args) {

              System.out.println(toUpper(null));

              }

              public static String toUpper(String str){

              return str.toUpperCase();

              }

              }

              異常信息如下:Exception in thread “main” java.lang.NullPointerException

              at com.darkmi.basic.Test.toUpper(Test.java:11)

              at com.darkmi.basic.Test.main(Test.java:6)

              ArrayIndexOutOfBoundsException:數組下標越界異常

              示例2:

              package com.darkmi.basic;

              public class Test {

              public static void main(String[] args) {

              int[] a = {0,1,2,3};

              System.out.println(a[4]);

              }

              }

              異常信息如下:

              Exception in thread “main” java.lang.ArrayIndexOutOfBoundsException: 4

              at com.darkmi.basic.Test.main(Test.java:7)

              ArithmeticExecption:算術異常類:

              示例3:

              package com.darkmi.basic;

              public class Test {

              public static void main(String[] args) {

              int a = 10 / 0;

              System.out.println(a);

              }

              }

              異常信息如下:

              Exception in thread “main” java.lang.ArithmeticException: / by zero

              at com.darkmi.basic.Test.main(Test.java:6)

              ClassCastException:類型強制轉換異常

              示例4:

              package com.darkmi.basic;

              public class Test {

              public static void main(String[] args) {

              testParse(“aaa”);

              }

              public static void testParse(Object str){

              Integer i = (Integer)str;

              }

              }

              異常信息如下:

              Exception in thread “main” java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Integer

              at com.darkmi.basic.Test.testParse(Test.java:10)

              at com.darkmi.basic.Test.main(Test.java:6)

            【java運行常見異常舉例】相關文章:

            Java程序開發與運行環境03-05

            Java編程常見問題匯總02-28

            Java中最常見的錯誤盤點03-10

            Java編寫計算器的的常見做法01-22

            2017年java常見面試題及答案03-29

            Sun認證Java程序員(SCJP)考題常見陷阱集合03-19

            計算機二級JAVA考試常見知識點03-04

            英語寫作常用句型舉例03-11

            納稅評估常見財務指標異常及稅務檢查重點匯總06-06

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院