初級 › integer divide by zero パニックの原因と直し方 › パターン2
integer divide by zero パニックの原因と直し方
整数を0で割ると、実行時にパニックが発生しプログラムが異常終了します。
1 package main 2 3 import "fmt" 4 5 func main() { 6 a := 20 7 b := __ ^ 8 fmt.Println(a / b) 9 }
panic: runtime error: integer divide by zero
空欄を埋めて実行を通す
浮動小数点数の割り算と違い、整数同士の0除算は必ずパニックになります。
次の問題