// Tomcat 의 lib 에 있는 jsp-api.jar 와 servlet-api.jar 파일을 jdk/lib/ext 에 복사해야
// javax.servlet.jsp.JspWriter 을 사용할 수 있다.
<%
a ( out ) ;
b ( out ) ;
%><%!
public void a ( javax.servlet.jsp.JspWriter out )
{
try {
out.println ( "c<br>" ) ;
}catch(Exception ie) {
}
}
public void b ( javax.servlet.jsp.JspWriter out )
{
String a = "aaaaaaa" ;
try {
throw new RuntimeException("D");
}catch(Exception ie) {
a = "111111111111" ;
} finally {
a = "1234";
}
try {
out.println ( a ) ;
}catch(Exception ie) {
}
}
%>
Java 에서는 C++ 처럼 소멸자가 호출되지 않는다. 하지만 예외 처리의 finally 에서 뒷처리(?)를 하면 된다.
위 코드 실행후 print 되는 순서를 보면 알수 있다.
'DB & SQL & web' 카테고리의 다른 글
NGINX 으로 유튜브, 트위치, 동시 송출. (0) | 2018.09.12 |
---|---|
[PostgreSQL] LOCK TABLE table_name IN ACCESS EXCLUSIVE MODE; (0) | 2014.04.19 |
[PostgreSQL] timestamp 합산 구하기 (0) | 2014.04.10 |
[jsp] 하위 디렉토리 포함하여 파일 목록 구하기. (0) | 2014.02.04 |
[PostgreSQL] 백업 & 복구 & CREATE DATABASE COPY (0) | 2013.09.15 |