/**
* * A:编译期异常和运行期异常的区别
* Java中的异常被分为两大类:编译时异常和运行时异常。
* 所有的RuntimeException类及其子类的实例被称为运行时异常,其他的异常就是编译时异常
* 编译时异常
* Java程序必须显示处理,否则程序就会发生错误,无法通过编译
* 运行时异常
* 无需显示处理,也可以和编译时异常一样处理
* B:案例演示
* 编译期异常和运行期异常的区别
编译时异常也叫做未雨绸缪异常(老师自己定义的)
未雨绸缪:在做某些事情的时候要做某些准备
编译时异常:在编译某个程序的时候,有可能会有这样那样的事情发生,比如文件找不到,这样的异常就必须在编译的时候处理
如果不处理编译通不过
运行时异常:就是程序员所犯得错误,需要回来修改代码
*/
try{
FileInputStream fils =new FileInputStream("xxx.txt");
}catch(Exception e){
}
* * A:编译期异常和运行期异常的区别
* Java中的异常被分为两大类:编译时异常和运行时异常。
* 所有的RuntimeException类及其子类的实例被称为运行时异常,其他的异常就是编译时异常
* 编译时异常
* Java程序必须显示处理,否则程序就会发生错误,无法通过编译
* 运行时异常
* 无需显示处理,也可以和编译时异常一样处理
* B:案例演示
* 编译期异常和运行期异常的区别
编译时异常也叫做未雨绸缪异常(老师自己定义的)
未雨绸缪:在做某些事情的时候要做某些准备
编译时异常:在编译某个程序的时候,有可能会有这样那样的事情发生,比如文件找不到,这样的异常就必须在编译的时候处理
如果不处理编译通不过
运行时异常:就是程序员所犯得错误,需要回来修改代码
*/
try{
FileInputStream fils =new FileInputStream("xxx.txt");
}catch(Exception e){
}