汇才同飞教育汇才同飞学习平台

 找回密码
 立即注册
搜索
热搜: 活动 交友 javakc
 › blue blue › 日志

简述java中处理异常的两种方式。   

2019-08-03 10:32:03 查看(140) 回复(0)

 

抓异常

package 异常;

import java.util.Scanner;

public class test1 {

 public static void main(String[] args) {
  // TODO Auto-generated method stub
int a[]= {1,2,3,4,5};
while(true) {
try {
Scanner scan=new Scanner(System.in);
int b=scan.nextInt();
System.out.println(a[b]);
break;
 }catch(ArrayIndexOutOfBoundsException e){
  System.out.println("下标超出数组范围,请重新输入");
 }}

}
 
}

抛异常

package 异常;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class test2 {

 public static void main(String[] args) throws ParseException {
  // TODO Auto-generated method stub
  String s1= "2010-8-1";
  SimpleDateFormat sdf=new SimpleDateFormat("yyyy-M-d");
  Date d1=sdf.parse(s1);
  System.out.println(d1);
 }

}

 

 

评论 (0 个评论)

facelist

全部作者的其他最新日志

站点统计|举报|Archiver|手机版|小黑屋|Comsenz Inc.

GMT+8, , Processed in 0.195171 second(s), 9 queries .

Powered by javakc! X1.0

© 2004-2014 javakc

返回顶部