誰かもうわからなくなったんだけど、

if( exp != 0){

}
else{

}

においてexpが0以外で且つelseに飛ぶ値は何だ?
と聞いてるんだと思うんだけど。