在Java中异常分为必检异常和非必检异常二种类型,其中表达式10/0会抛出什么类型异常,打开一个不存在的文件会抛出什么类型异常,通过空引用调用实例方法会抛出什么类型异常, 数组越界访问会抛出什么类型异常,用throw语句抛出一个自定义的Exception子类异常是什么类型异常
时间: 2023-05-29 19:02:19 浏览: 58
表达式10/0会抛出非必检异常,即ArithmeticException。
打开一个不存在的文件会抛出必检异常,即FileNotFoundException或IOException。
通过空引用调用实例方法会抛出非必检异常,即NullPointerException。
数组越界访问会抛出非必检异常,即ArrayIndexOutOfBoundsException。
用throw语句抛出一个自定义的Exception子类异常是必检异常。
相关问题
在Java中异常分为必检异常和非必检异常二种类型,其中表达式10/0会抛出____________类型异常,打开一个不存在的文件会抛出____________类型异常,通过空引用调用实例方法会抛出____________类型异常, 数组越界访问会抛出_________类型异常,用throw语句抛出一个自定义的Exception子类异常是_________类型异常。
表达式10/0会抛出非必检异常ArithmeticException类型异常,打开一个不存在的文件会抛出必检异常FileNotFoundException类型异常,通过空引用调用实例方法会抛出必检异常NullPointerException类型异常,数组越界访问会抛出非必检异常ArrayIndexOutOfBoundsException类型异常,用throw语句抛出一个自定义的Exception子类异常是必检异常。
表达式'A'+32会抛出下面哪种异常()
表达式 `'A' + 32` 会抛出异常 `TypeError: can only concatenate str (not "int") to str`,因为字符串和整数不能直接相加,需要将整数转换为字符串后再进行拼接。正确的表达式应该是 `'A' + str(32)`,结果为字符串 `'A32'`。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)