There is a way to do this.. its pretty basic in its functionality.
Basically you can do an ON ERROR RESUME NEXT (goto isnt supported).
At the end of your page you can call an include file which has the following code:
Dim objErrorInfo
Set objErrorInfo = Server.GetLastError
Response.Write("ASPCode = " & objErrorInfo.ASPCode)
Response.Write("ASPDescription = " & objErrorInfo.ASPDescription)
Response.Write("Category = " & objErrorInfo.Category)
Response.Write("Column = " & objErrorInfo.Column)
Response.Write("Description = " & objErrorInfo.Description)
Response.Write("File = " & objErrorInfo.File)
Response.Write("Line = " & objErrorInfo.Line)
Response.Write("Number = " & objErrorInfo.Number)
Response.Write("Source = " & objErrorInfo.Source)
http://www.devguru.com/Technologies/asp/quickref/server_getl asterror.html
http://www.devguru.com/Technologies/asp/quickref/asperror.ht ml
That is basically the best you can get in regards to asp debugging (on the code side of things).