正在回答 回答被采纳积分+1
2回答
吃吃吃鱼的猫
2019-05-04 16:51:27
同学你好,异常分两大类运行时异常和非运行时异常。程序中应当尽可能去处理这些异常。
运行时异常:如ArithmeticException(算数异常),这些异常是不检查异常,程序中可以选择捕获处理,也可以不处理。这些异常一般是由程序逻辑错误引起的,Java编译器不会检查它,也就是说,当程序中可能出现这类异常,即使没有用try-catch语句捕获它,编译也会通过。
非运行时异常:从程序语法角度讲是必须进行处理的异常,如果不处理,程序就不能编译通过。如IOException,当出现需要捕获的IOException异常时,程序会报红,这时,我们可以选中报红的代码块,右键,出现surround with,之后选择try catch即可。
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
Java零基础入门18
- 参与学习 人
- 提交作业 7317 份
- 解答问题 14452 个
想要入门学编程?多年一直活跃在编程语言排行版前列的Java是一个很好的选择。本路径将从Java基础语法、面向对象、常用工具类三部分,为你开启软件开发的大门!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星