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