首页 > 代码库 > java 19 - 4 编译期异常和运行期异常的区别
java 19 - 4 编译期异常和运行期异常的区别
1 /* 2 编译时异常和运行时异常的区别 3 编译期异常:Java程序必须显示处理,否则程序就会发生错误,无法通过编译 4 运行期异常:无需显示处理,也可以和编译时异常一样处理 5 */ 6 import java.text.ParseException; 7 import java.text.SimpleDateFormat; 8 import java.util.Date; 9 public class ExceptionDemo {10 public static void main(String[] args) {11 // int a = 10;12 // int b = 0;13 // if (b != 0) {14 // System.out.println(a / b);15 // }16 17 String s = "2014-11-20";18 // SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");19 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");20 // Date d = sdf.parse(s);21 try {22 Date d = sdf.parse(s);23 System.out.println(d);24 } catch (ParseException e) {25 // e.printStackTrace();26 System.out.println("解析日期出问题了");27 }28 }29 }
java 19 - 4 编译期异常和运行期异常的区别
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。