SecurityUtils.getSubject().getPrincipal()强转java对象时 报 Unreachable statement
时间: 2024-05-23 12:16:12 浏览: 148
shiro框架在项目中的应用
这个错误通常是因为在强制类型转换之前,代码中存在了 return、throw 和 continue 等可以立即退出方法的语句,导致强制类型转换后的代码永远无法被执行,因此编译器认为这是不可达的语句。
请检查你的代码,看看是否存在这样的语句。如果有,请将强制类型转换放置在这些语句之前,或者在这些语句后面执行强制类型转换。例如,你可以将强制类型转换放在一个 try-catch 块中,以便在发生异常时执行强制类型转换。
阅读全文