一道比较基础的JAVA面试题 关于throws try catch throws和try catch区别 我就说了 一个 是 捕获 一个是 抛出 但 再细的 我就说不出了 有没有 比较好的 理解?还有什么 情况用 throws什么 情况用 try catch 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 捕获了要处理,处理不了依然要 throw很多情况都是先捕获,然后把异常包装一下,再throw,如果一点处理都没有,那还不如throws直接 很多情况都是先捕获,然后把异常包装一下,再throw这什么意思?其实 我主要 是 为了 面试 所以 能说得让 面试官 觉得好点就行了 当然 能 理解 当然 也好,但 我平时 从来 都是 throws 为了 方便毕竟 这些 都是 课程设计 所以也无所谓的 ! 一般来说都是哪发现异常哪处理的。就像楼主自己说的 平时都是throws为了方便 把异常捕获了以后做一些处理后包装成一个新类型的异常throw出去给后边的处理 我理解的也不深。简单些,throw 就是不处理异常,直接抛出异常,由调用此方法的地方处理抛出的异常。try .... catch ,形象点,就是2个合作的工作,try负责监督检查,如果出现异常的话,他就把异常交给catch ,catch 专门用来处理异常。2者之间还有些差别就是,try....catch是为破获别人的exception用的,而throw是自己抛出exception让别人去破获的。 throws 用于抛出方法层次的异常,并且直接由些方法调用异常处理类来处理该异常,所以它常用在方法的后面try catch用来捕获异常的 字符串处理请教~ 关于JAVA的一个问题~ 急!!!请名位高手帮帮忙~~一个java小程序~~ 关于代理类的疑惑 怎么判断JAreaText是否为空? 求redhat 8下的java本地编译器 请大家翻译这段话 在java中如何用URL类访问一个网页,并获取返回值???? 请问JB的Project下的Project Properties和Default Project Properties有什么不同? 关于线程类与主类的一个问题 二维数组的排序问题 菜鸟求助java内部类问题~~~~
这什么意思?
其实 我主要 是 为了 面试 所以 能说得让 面试官 觉得好点就行了
当然 能 理解 当然 也好,但 我平时 从来 都是 throws 为了 方便
毕竟 这些 都是 课程设计 所以也无所谓的 !
就像楼主自己说的 平时都是throws为了方便
简单些,
throw 就是不处理异常,直接抛出异常,由调用此方法的地方处理抛出的异常。
try .... catch ,形象点,就是2个合作的工作,try负责监督检查,如果出现异常的话,他就把异常交给catch ,catch 专门用来处理异常。
2者之间还有些差别就是,try....catch是为破获别人的exception用的,而throw是自己抛出exception让别人去破获的。
try catch用来捕获异常的