//1
/*
public class Sys02 {
public static void main(String[] args) {
System.out.println(args[0]);
System.out.println(args[1]);
}
}
**/
//2
/*
public class Sys02 {
public static void main(String[] args) {
if (args.length !=2){
System.out.println(args[0]);
System.exit(0);
}
System.out.println(args[0]);
System.out.println(args[1]);
}
}
**/
/*
//3
public class Sys02 {
public static void main(String[] args) {
if (args.length !=2){
System.out.println(args[0]);
System.exit(0);
}
try{
System.out.println(args[0]);
System.out.println(args[1]);
}catch(Exception e){
}
}
}
**/
//사용자가 잘못입력했을때 개발자가 정상종료할 수 있도록 프로그레밍 :예외처리
//3
public class Sys02 {
public static void main(String[] args) {
// if (args.length !=2){
// System.out.println(args[0]);
// System.exit(0);
// }
try{
System.out.println(args[0]); //오류:JVM이 판별
System.out.println(args[1]); //수행 X ->catch
}catch(ArrayIndexOutOfBoundsException e){
System.out.println("배열오류");
e.printStackTrace();
System.out.println("------");
System.out.println(e.getMessage());
System.out.println(e.toString());
}
}
}
'새로워지기 > 서른의 생활코딩' 카테고리의 다른 글
ex26) java_oop (0) | 2012.02.24 |
---|---|
ex25) java_oop (0) | 2012.02.23 |
ex23) java_oop (0) | 2012.02.23 |
java _20120223 (0) | 2012.02.23 |
ex22) java_oop (0) | 2012.02.23 |
댓글