您的位置:首页 > 编程语言 > Java开发

java异常类

2020-01-15 11:54 951 查看

java异常类

//StackOverflowError	栈溢出
// FileNotFoundExceptoin   文件没找到异常
//ArithmeticException  算术异常
System.out.println(10 / 0);
//ClassCastException  类型转换异常
Object obj = "abc";
Integer i = (Integer)obj;
// InputMismatchException 输入不匹配异常
Scanner sc = new Scanner(System.in);
int val = sc.nextInt();
System.out.println(val);

// NumberFormatException  数字格式异常
//String s = "123a";
String s = "123";
Integer in = Integer.parseInt(s);
System.out.println(in);

// IndexOutOfBoundsException    下标越界异常
int[] arr = new int[3];
System.out.println(arr[0]);
System.out.println(arr[2]);
System.out.println(arr[3]);

自定义异常类

package com.exception;

/**
* 自定义异常类——运行时异常
* @title MyExceptioin.java
*/
public class MyExceptioin extends RuntimeException {
private static final long serialVersionUID = 6379053527480024671L;

public MyExceptioin() {
super();
}

public MyExceptioin(String message) {
super(message);
}
}
  • 点赞
  • 收藏
  • 分享
  • 文章举报
一梦如意 发布了92 篇原创文章 · 获赞 1 · 访问量 1035 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: