一行だと

if(...){
 ...
}else{

だけど、条件が複数行に渡る時は

if(... &&
 ...)
{
 ...
}else{

にしてるな。一回インデントが戻るのが重要ということで。