متد نوعدار و شرط guard
پیششرط نامعتبر را زود رد کنید و مسیر اصلی را خوانا نگه دارید.
static int divide(int numerator, int denominator) { if (denominator == 0) { throw new IllegalArgumentException("denominator must not be zero"); } return numerator / denominator;}