问答详情
源自:1-5 Java 中的异常抛出以及自定义异常

什么叫try块中的语句是如何抛出这个异常的啊

讲完try...catch后为了引出异常抛出这个知识点,说,try块中的语句是如何抛出这个异常的,这个地方我没懂,这个地方不是捕获异常吗?

提问者:VVe 2018-02-10 19:57

个回答

  • qq_黑大衰_0
    2019-04-25 15:38:29

    个人见解:感觉像是三种强度不同的解决办法。1.一些编译器能识别出来的异常,直接try-catch,少打代码,看着也爽。2.编译器识别不了的,只能自己抛,自定义一个异常,然后main中catch,处理(自己动手丰衣足食HH)3.交给上级处理,这个不太清楚,视频里就说了个“不能处理时往更上级抛”,怎么搞还不知道(TAT)。

  • qq_Takeiteasy_2
    2018-12-23 17:38:43

    我起初也对这个部分有疑问,但是你不抛出异常怎么捕获异常。。我觉得视频老师的意思是try块里的某些方法或者语句会抛出异常,他在视频里举了个例子,那个用try和throws两种方式处理的那个,放到try里被捕获然后被catch块处理。我觉得这个例子很好的说明了这个问题,你觉得呢?

  • 如果我是DJ我是DJ我是DJ我是DJ
    2018-05-19 11:13:58

    try是捕获异常  

    catch是抛出异常 也就是处理异常  

    获取到异常后就要处理它  这两部分不能单独存在

  • 屈云硕
    2018-02-10 20:41:21

    是捕获异常的