throws和try catch区别
我就说了 一个 是 捕获
一个是 抛出
但 再细的 我就说不出了
有没有 比较好的 理解?
还有什么 情况用 throws
什么 情况用 try catch
我就说了 一个 是 捕获
一个是 抛出
但 再细的 我就说不出了
有没有 比较好的 理解?
还有什么 情况用 throws
什么 情况用 try catch
解决方案 »
- 求JAVA 字符串中如何截取字母
- 判断出栈序列是否合法?
- java.lang.ClassNotFoundException: oracle.jdbc.driver.oracledriver的问题
- 如何检测一个字符串只是数字,二十六个字母(大小写皆可)的组合;java类库有这个函数吗?
- java 交流
- 为什么设计好的图形界面无法显示?
- 关于jdbc问题:连接sql server连接不上
- 谁能解释一下什么是B/S结构,以及java的一些实现
- 我是初学者,我想用Jbuilder 4学习Java,在那里可以下载到它?能对Jbuilder 4做简介吗?
- 如何将java程序编译成exe文件?
- 二维数组的排序问题
- 菜鸟求助java内部类问题~~~~
这什么意思?
其实 我主要 是 为了 面试 所以 能说得让 面试官 觉得好点就行了
当然 能 理解 当然 也好,但 我平时 从来 都是 throws 为了 方便
毕竟 这些 都是 课程设计 所以也无所谓的 !
就像楼主自己说的 平时都是throws为了方便
简单些,
throw 就是不处理异常,直接抛出异常,由调用此方法的地方处理抛出的异常。
try .... catch ,形象点,就是2个合作的工作,try负责监督检查,如果出现异常的话,他就把异常交给catch ,catch 专门用来处理异常。
2者之间还有些差别就是,try....catch是为破获别人的exception用的,而throw是自己抛出exception让别人去破获的。
try catch用来捕获异常的