JAVA
成都创新互联主营汤阴网站建设的网络公司,主营网站建设方案,
app软件开发,汤阴h5
小程序定制开发搭建,汤阴网站营销推广欢迎汤阴等地区企业咨询如何抛出异常?如果您知道您编写的函数可能会抛出异常,您不想在这个函数中处理异常,只想抛出异常,让这个函数的上级调用函数来处理,那么有两种方法可以选择:第一种方法是直接在函数头中抛出someexception,另外还有一种方法不需要在函数体中尝试/捕获。例如,将第一个示例中的testex2更改为以下方式,然后testex1可以捕获testex2引发的异常。booleantestEx2()引发异常{booleanret=trueintb=12intcfor(inti=2i>=-2i--){c=b/iSystem.out.println(“I=”I)}返回true}第二种方法是使用try/catch在catch中进行某些处理后抛出异常(如果需要)。例如,将上述testex2更改为以下方式,testex1还可以捕获它抛出的异常:Booleantestex2()抛出异常{BooleanRET=truth{intb=12intcfor(inti=2I>=-2I--){C=b}/iSystem.out.println(“i=”i)}返回true}捕获(异常e){系统输出打印(“testEx2,catchexception”)抛出第三种方法:使用try/catch/finally在catch中进行一些处理之后抛出异常(如果需要)。例如,将上述testex2更改为以下方式:,testex1还可以捕获它抛出的异常:Booleantestex2()抛出异常{BooleanRET=truth{intb=12intcfor(inti=2I>=-2I--){C=b}/iSystem.out.println(“i=”i)抛出新异常(“aaa”)}返回true}catch(java.lang.ArithmeticException异常e){系统输出打印(“testEx2,catchexception”)
当前文章:js代码怎么写JAVA如何抛出异常?-创新互联
URL标题:
http://shouzuofang.com/article/phphj.html