Java编程中使用throw关键字抛出异常的用法简介
throw抛出异常的方式比较直接:
if(age < 0){
throw new MyException("年龄不能为负数!");
}
来看一个例子:
package Test;
public class Test2 {
public static void main(String[] args) {
String s = "abc";
if(s.equals("abc")) {
throw new NumberFormatException();
} else {
System.out.println(s);
}
}
}
运行结果如下:
java中可以对一个方法在定义时就进行异常的声明,而后在实现时可以利用throw具体的抛出异常。
ppublic class Shoot { 创建类
static void pop() throws NegativeArraySizeException {
//定义方法并抛出NegativeArraySizeException异常
int [] arr = new int[-3];//创建数组
}
public static void main(String[] args) {//主方法
try {
pop(); //调用pop()方法
} catch (NegativeArraySizeException e) {
System.out.println("pop()方法抛出的异常");//输出异常信息
}
}
}
相关阅读:
Java实现双向链表(两个版本)
php使用GD实现颜色渐变实例
C语言中数组的一些基本知识小结
简单介绍PHP的责任链编程模式
汉字转拼音软件制件示例(汉字转字母)
Android实现授权访问网页的方法
SQLite3 命令行操作指南
探寻JavaScript中this指针指向
C++之类和对象课后习题简单实例
Win10怎么添加游客账户?Win10添加游客账户的方法
php自定义类fsocket模拟post或get请求的方法
JSON遍历方式实例总结
C++编程中将引用类型作为函数参数的方法指南
第二篇Bootstrap起步