下列是关于Error和Exception的区别,其中说法正确的是()
A.error是程序无法处理的错误,比如OutOfMemoryError
B.Exception分为运行时异常和非运行时异常
C.Exception是程序本身可以处理的异常
D.在Java中所有不是RuntimeException派生的Exception都是检查型异常
A.error是程序无法处理的错误,比如OutOfMemoryError
B.Exception分为运行时异常和非运行时异常
C.Exception是程序本身可以处理的异常
D.在Java中所有不是RuntimeException派生的Exception都是检查型异常
B.当异常对象是Exception类(或其子类)的实例时,能通过Java虚拟机或者throw语句抛出该异常对象,并能通过try…catch…finally处理
C.如果只用一个catch块捕捉多个异常对象,则catch子句中的参数类型应是所有异常对象的父类
D.以上说法都不对
A.Error类是一个RuntimeException异常
B.任何抛出一个RuntimeException异常的语句必须包含在try块之内
C.任何抛出一个Error对象的语句必须包含在try块之内
D.任何抛出一个Exception异常的语句必须包含在try块之内
下列程序段的输出结果是______。 int n=C; switch(n++) { default:printf("error");break; casea:printf("good");break; caseC:printf("moming"); cased:printf("class"); }
A.[Note]记录正常的MySQL数据库服务器启动或关闭的信息
B.[Error]记录错误信息
C.[Warning]记录警告信息
D.[System]记录系统信息