<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>

            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

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看