<html> <head> <title>Throwing an Exception</title> </head> <body> <title>Throwing an Exception</title> <% try { throw new ArithmeticException("Math Exception!"); } catch(ArithmeticException e) { out.println("Exception message: " + e); } %> </body> </html>
23.12.Exception | ||||
23.12.1. | Causing a Runtime Error | |||
23.12.2. | Using a try/catch Block | |||
23.12.3. | Nesting try/catch Statements | |||
23.12.4. | Catching an ArrayIndexOutOfBoundsException Exception | |||
23.12.5. | Catching an ArithmeticException Exception | |||
23.12.6. | Throwing an Exception | |||
23.12.7. | Throwing Exceptions From Methods | |||
23.12.8. | Creating a Custom Exception Object | |||
23.12.9. | Output error message to console | |||
23.12.10. | Printing a Stack Trace to the Server Console |