stringがnullか""(空文字列)が返ってくる可能性があるんだけど

if(string == null | string.equals("")){
排他処理
}

ってするとするじゃん?nullだったときに後者で落ちるじゃん?
#isNullは2.3以降じゃん?
この2つをAPI8でチェックするにはどうすればいいじゃん?