プログラム内である数を0で割る処理をしてしまった場合は、ZeroDivisionError という例外が発生して次の処理に移ることができなくなります。
その場合、例外処理を入れてみます。
begin hoge = 10 / 0 rescue p "0で割れません" end
ただこれだと、好みにもよりますが可読性が落ちると思われるので、自分の場合は以下のように書くことを好みます。
hoge = 10 / 0 rescue 0
プログラム内である数を0で割る処理をしてしまった場合は、ZeroDivisionError という例外が発生して次の処理に移ることができなくなります。
その場合、例外処理を入れてみます。
begin hoge = 10 / 0 rescue p "0で割れません" end
ただこれだと、好みにもよりますが可読性が落ちると思われるので、自分の場合は以下のように書くことを好みます。
hoge = 10 / 0 rescue 0