javaSE之运行时异常和编译时异常
Posted shijinglu2018
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javaSE之运行时异常和编译时异常相关的知识,希望对你有一定的参考价值。
运行时异常继承自RuntimeException;
package foundationEnhance; public class Person private int age; public Person(int age) super(); if(age<0) throw new ageException("年龄不可以为负数!"); this.age = age; public int getAge() return age; public void setAge(int age) if(age<0) throw new ageException("年龄不可以为负数!"); this.age = age;
package foundationEnhance; public class testPerson public static void main(String[] args) Person p=new Person(-1); p.setAge(-2); System.out.println(p.getAge());
package foundationEnhance; public class ageException extends RuntimeException public ageException() public ageException(String message) super(message);
编译时异常继承自Exception;
看看前面的视频,关于运行时异常和编译时异常;
...未完待补充
以上是关于javaSE之运行时异常和编译时异常的主要内容,如果未能解决你的问题,请参考以下文章