본문 바로가기
  • think normal
새로워지기/서른의 생활코딩

ex24) java_oop

by 청춘만화 2012. 2. 23.



//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

댓글