ASP.NET에서는 try catch 구문이 있지만 asp에는 존재하지 않는다.
대신 사용할 수 있는 구문이 On Error 구문이다.
<% on error resume next Insert 시도.. if err.number<>0 then Response.Write "insert Error" else Response.write "insert success" end if %>
On Error Resume Next =>에러가 나더라도 무시하고 지나가라는 구문이다.
Err.Number이 0이 아닌 경우는 에러가 났다는 뜻의 구문
(err.Number이 에러 번호)
Response.Write Err.Description 을 해보면 어떤 에러가 났는지를 알 수 있다.
'에러 정보'
response.Write("<b>err.description :</B>"&err.Description&"<br>")
response.Write("<b>err.number : </b>"&err.Number&"<br>")
response.Write("<b>err.Source : </b>"&err.Source&"<br>")