课程
/后端开发
/Java
/文件传输基础——Java IO流
为啥写了throw语句抛出异常,就不提示异常了呢? 这一点始终没有搞明白
2016-06-25
源自:文件传输基础——Java IO流 2-1
正在回答
是 throws,而不是 throw。
因为java内部有自己的异常处理机制,当你抛出异常时,出现的异常就直接抛给了异常处理机制来处理,所以就不提示异常了,如果你想要提示异常的具体信息的话,可以选择不抛出异常,而采用try,catch的方法来捕获异常,就可以把异常的具体信息也给打印出来了。(个人观点,欢迎指点。)
爆炸头shadow 提问者
tlojy 回复 爆炸头shadow 提问者
举报
为您介绍IO流的使用,以及对象的序列化和反序列化的内容
4 回答捕捉异常和抛出异常
5 回答抛出EOF异常
2 回答为什么要抛出异常?
2 回答为什么会抛出异常
3 回答异常抛出用哪个?