Code Fix

初級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

空欄を埋めて実行を通す

広告
広告スロット(未設定)

integer divide by zero パニックの原因と直し方

0になりうる値は、割り算の前に事前チェックが必要です。

このエラーの解説と類題をまとめて見る →

広告
広告スロット(未設定)