Skip to content

Latest commit

 

History

History
23 lines (18 loc) · 516 Bytes

throw.md

File metadata and controls

23 lines (18 loc) · 516 Bytes

throw

In order to throw an exception from your own code, you say throw, new, then the name of the exception and ().

RuntimeException is one of many kinds of exceptions, but you can make do with only that in your own code for a bit.

void crashesOnFive(int x) {
    if (x == 5) {
        throw new RuntimeException();
    }
}

void main() {
    crashesOnFive(1);
    System.out.println("Made it to step 1");

    crashesOnFive(5);
    System.out.println("Will not make it to step 2");
}