2024-04-16 22:34:50 | 我爱编程网
虽然 Java 执行时期系统所提供的预设处理器对除错很有用,你通常想要自己处理例外。这样做有两个优点:第一,它让你修正错误。第二,它可以避免程式自动终止。每当错误发生时,如果你的程式就停止而且列印出堆叠追踪,大多数的使用者都会感到很困惑。很幸运,你很容易就能避免这种情形。
要防备并且处理执行时期错误,只要将你要监视的程式码放在 try 区块里即可。在 try 区块之后紧接著在 catch 子句里指定你希望捕捉的例外型态。要说明这有多简单下面的程式包含一 个 try 区块以及一个 catch 区块,来处理由於除以零的错误所产生的 ArithmeticException :
上机编译编写的源程序,使用(javac)命令进行编译,java编译器产生的文件扩展名是(.class
),使用(
java
)命令进行解释,java解释器解释的文件的扩展名是(.class
);要建立自定义包,须使用声明语句。格式为(
package
)(
自定义包
),java语言中,
通常把可能发生异常的方法调用语句放到try块中,并用紧跟其后的(
catch
)块来捕获和处理异常。在程序执行期间,会有许多意外的事件发生。比如申请内存时没有申请到、对象还没有创建时就被使用、死循环等,这种情况称为运行错误。根据错误的性质将运行错误分为(
error
)和(
exception
)两种类型。下面字符串中哪些是关键字:class、sizeof、abstract、null、integer、long、native、import。
答:以下字符串是java关键字(
abstract
、native
import
)。
已知int
i=10,j=20,k=30.计算机下面表达式的值。
(3)
true
(4)
true
我爱编程网(https://www.52biancheng.com)小编还为大家带来java中try 与catch的使用?的相关内容。
try{
//代码区
}catch(Exception e){
//异常处理
代码区如果有错误,就会返回所写异常的处理。
首先要清楚,如果没有try的话,出现异常会导致程序崩溃。
而try则可以保证程序的正常运行下去,比如说:
try{
int i = 1/0;
}catch(Exception e){
........
}
一个计算的话,如果除数为0,则会报错,如果没有try的话,程序直接崩溃。用try的话,则可以让程序运行下去,并且输出为什么出错。
try catch 是捕捉try部分的异常,当没有trycatch的时候,如果出现异常则程序报错,加上trycatch,出现异常程序正常运行,只是把错误信息存储到Exception里,所以catch是用来提取异常信息的,可以在Catch部分加上一句System.out.println(e.ToString());,如果出现异常可以把异常打印出来。
2025-02-01 20:24:39
2024-01-05 14:11:24
2025-02-10 15:19:48
2025-01-28 17:58:32
2024-11-22 05:08:01
2024-09-10 08:50:00