<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-10-06 11:36:53 JAVA認證 我要投稿
            • 相關推薦

            java運行常見異常類型

              java運行時常見異常有很多,下面總結了幾個JAVA中常見的RuntimeException:

              NullPointerException:空指針異常類

              示例:

              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:數組下標越界異常

              示例:

              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:算術異常類:

              示例:

              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:類型強制轉換異常

              示例:

              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運行常見異常舉例08-30

            Java內存溢出的類型10-03

            Java程序開發與運行環境06-21

            常見的廣告招牌類型10-14

            小升初常見成語類型08-13

            Java基本數據類型09-20

            新加坡留學的常見考試類型08-14

            汽車不必維修的10個常見異常07-03

            小學病句常見類型及修改方法10-17

            常見出國留學考試類型10-30

                    <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>
                      飘沙影院