生活随笔
收集整理的這篇文章主要介紹了
异常体系结构
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
常見異常
異常體系結構
java.lang.Throwable
|-----java.lang.Error:一般不編寫針對性的代碼進行處理
|-----java.lang.Exception:可以進行異常的處理
|------編譯時異常(checked)
|-----IOException
|-----FileNotFoundException
|-----ClassNotFoundException
|------運行時異常(unchecked,RuntimeException)
|-----NullPointerException
|-----ArrayIndexOutOfBoundsException
|-----ClassCastException
|-----NumberFormatException
|-----InputMismatchException
|-----ArithmeticException
package com.atguigu.java1;import java.io.File;
import java.io.FileInputStream;
import java.util.Date;
import java.util.Scanner;import org.junit.Test;public class ExceptionTest {@Testpublic void test7(){
}@Testpublic void test6(){int a
= 10;int b
= 0;System.out
.println(a
/ b
);}@Testpublic void test5(){Scanner scanner
= new Scanner(System.in
);int score
= scanner
.nextInt();System.out
.println(score
);scanner
.close();}@Testpublic void test4(){String str
= "123";str
= "abc";int num
= Integer.parseInt(str
);}@Testpublic void test3(){Object obj
= new Date();String str
= (String)obj
;}@Testpublic void test2(){
String str
= "abc";System.out
.println(str
.charAt(3));}@Testpublic void test1(){
String str
= "abc";str
= null;System.out
.println(str
.charAt(0));}}
總結
以上是生活随笔為你收集整理的异常体系结构的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。