记一次unreachable statement异常

记一次unreachable statement异常


如图所示

错误的代码:

在这里插入图片描述

正确的代码:

出现错误的代码

出现这种错误的原因是ide认为这段代码永远不会被执行到。

我出现错误的原因是因为在switch的case中没有加break,如果满足了If就return,如果一直不满足if就执行最后的default也是return,也就是说最后都会结束函数,之后的代码就执行不到了。

所以如果出现这个错误可以检测下出错代码前边是不是写死了程序出口。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章