±Û¾´ÀÌ :°Áö°æ 2000³â 2¿ù 29ÀÏ 11:37:23
In Reply to: printStackTrace¿¡ °üÇÏ¿©... posted by ¼Û±Ô¸² on 2000³â 2¿ù 29ÀÏ 09:03:26:
»ç¿ëÇÏ´Â ¹æ¹ýÀº ´ÙÀ½°ú °°±¸¿ä...
try {
int a[] = new int[2];
a[4];
} catch (ArrayIndexOutOfBoundsException e) {
System.out.println("exception: " + e.getMessage());
e.printStackTrace();
}
ExceptionÀ̳ª Error°¡ ¹ß»ýÇÏ¿´À» °æ¿ì¿¡ try.. catch..ÀýÀ» »ç¿ëÇÏÁö ¾ÊÀ¸¸é,
ÀÚ¹Ù ¸Þ¼¼Áö·Î ¾î¶² ¿¡·¯°¡ ¹ß»ýÇÏ¿´´ÂÁö, ¾îµð¿¡¼ ¿¡·¯°¡ ¹ß»ýÇÏ¿´´ÂÁö, Á×...
³ª¿À´Â °É º¸½ÅÀûÀÌ ÀÖÀ¸½Ç°Ì´Ï´Ù.
±× °É »ìÆ캸¸é, ¿¡·¯°¡ ¹ß»ýÇÒ ½ÃÁ¡ÀÇ call stackÀ» º¸¿©ÁÖ°í, ¹ß»ýµÈ ¿¡·¯¸¦
¸®Æ÷ÆÃÇØ ÁÝ´Ï´Ù.
try.. catch.. ÀýÀ» »ç¿ëÇϸé, ±× ´ë½Å catchÀýÀÇ ³»¿ëÀ» ½ÇÇàÇϴµ¥..
catchÀýÀ» »ç¿ëÇÏ´õ¶óµµ ¿¡·¯°¡ ¹ß»ýÇÒ ½ÃÁ¡ÀÇ call stackÀ» º¸°íÀÚ ÇÒ °æ¿ì¿¡
À§ÀÇ ÇÔ¼ö¸¦ »ç¿ëÇÕ´Ï´Ù.