How to break out or exit a method in Java?

Ali picture Ali · Oct 29, 2011 · Viewed 416.1k times · Source

The keyword break in Java can be used for breaking out of a loop or switch statement. Is there anything which can be used to break from a method?

Answer

Mark Peters picture Mark Peters · Oct 29, 2011

Use the return keyword to exit from a method.

public void someMethod() {
    //... a bunch of code ...
    if (someCondition()) {
        return;
    }
    //... otherwise do the following...
}

From the Java Tutorial that I linked to above:

Any method declared void doesn't return a value. It does not need to contain a return statement, but it may do so. In such a case, a return statement can be used to branch out of a control flow block and exit the method and is simply used like this:

return;