エラーチェックの書き方

複数のチェック処理時に1件でもtrue判定があるかどうかを書く場合。

boolean hasError = false;

// エラー時trueを返すメソッド
hasError |= check1();
hasError |= check2();
hasError |= check3();

if (hasError){
    System.out.println("エラーあり");
} else {
    System.out.println("エラーなし");
}