sitelink1 | https://docs.oracle.com/javase/8/docs/ap...ement.html |
---|---|
sitelink2 | |
sitelink3 | |
sitelink4 | |
sitelink5 | |
sitelink6 |
Exception.getStackTrace() 를 호출하면 StackTraceElement[] 배열이 반환된다
System.out.println(e.getStackTrace()); 를 하면 배열의 레퍼런스값만 출력되므로 다음과 같이 배열 내용을 문자열로 변환하여 출력해줘야 한다
public static String getStackTraceString(StackTraceElement[] ste) {
StringBuffer sb = new StringBuffer();
for(int i=0;i<ste.length;i++) {
sb.append(System.lineSeparator() + ste[i].toString());
}
return sb.toString();
}
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
8 | Exception 출력에 대한 고찰 | 황제낙엽 | 2024.06.10 | 177 |
7 | java.util.ConcurrentModificationException | 황제낙엽 | 2019.09.08 | 346 |
» | java.lang.StackTraceElement Class의 내용 출력 | 황제낙엽 | 2019.07.03 | 453 |
5 | java.lang.IllegalArgumentException | 황제낙엽 | 2010.01.18 | 136071 |
4 | Error reading tld listeners java.lang.NullPointerException | 황제낙엽 | 2009.10.14 | 432 |
3 | Cannot find the tag library descriptor for “http://java.sun.com/jsp/jstl/core | 황제낙엽 | 2009.10.14 | 1246 |
2 | [javac 에러] code too large for try statement | 황제낙엽 | 2007.02.28 | 544 |
1 | NestedRuntimeException | 황제낙엽 | 2006.09.22 | 1331 |