黑马程序员技术交流社区
标题:
throw exception实际应用时是不是根本就没有用的啊
[打印本页]
作者:
jwdream
时间:
2016-4-14 23:01
标题:
throw exception实际应用时是不是根本就没有用的啊
感觉就是个鸡肋,编译时是没有错了,可运行时还是有可能出错,一旦错了,还是要写try...catch,那还不如不抛呢
作者:
liuchenguangqnm
时间:
2016-4-14 23:51
本帖最后由 liuchenguangqnm 于 2016-4-14 23:54 编辑
有用的:
一种是数据不符合java的基本规定:
java在编译期间没有判断出语法错误,但是逻辑上可能不符合java的规定,这个时候就要提示你修改了,比如说被除数为零这样的问题
还有一种使用场景:
用于自定义异常抛出:有时候有些项目可能会有一些特殊的需求,提示用户应该如何进行操作,这时应该会用到自定义异常抛出,因为只要用户输入的内容符合java的基本规定,java是不会抛出异常的,也就不会产生什么提示了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2