LINKS

Java Tutor Homepage

Java Applications and Components

Java Applets and Components

Java Frequently Asked Questions:
    1. What is Inheritance?
    2. What is Polymorphism?
    3. What is Encapsulation?
    4. Avoiding the Divide by Zero Error
    5. Public Classes in Java Source Files
    6. The Import Statement in Java
    7. Classes with Default Access
    8. What are Local Variables?
    9. What is an Abstract Method?
    10. Data Structures
    11. What is Autoboxing and Auto-Unboxing?
    12. What is multithreading?
    13. What are Threads?
    14. Thread States
    15. What is the Purpose of Synchronization?
    16. Thread Interaction
    17. Can You Start a Thread Twice?

Java FAQ 4 - Avoiding the Divide by Zero Error

It is impossible to divide by zero; and if you try to have your Java program divide by zero, you will get an error. However, it is possible, by using try and catch to avoid asking the computer to divide by zero.

The code that makes this possible looks like this:
Code Screenshot

By writing your programs in this way, you ensure that they will work even if the user makes a mistake.