1.进入Win10系统安全模式:
1.开机进入系统时,按住电源键关机,重复3次左右;
2.开机后会出现这样的高级恢复界面可用;
3点击“疑难解答”选项,然后点击“高级选项”,点击“启动设置”下的“重新启动”并选择。重启后进入“安全模式”。
4.进入安全模式后,如果黑屏之前安装过任何软件,可以在安全模式下卸载并删除该软件。如果您不确定,可以执行干净启动。干净启动方法如下:
1)按“Win+R”打开“运行”窗口,输入msconfig命令并回车,弹出系统配置对话框。
2)切换到“常规”选项卡,单击“选择性启动”,然后单击取消“加载启动项”上的复选标记。
3)切换到“服务”选项卡,单击“隐藏所有Microsoft服务”,然后单击全部关闭。
4)切换到“启动”选项卡,单击“打开任务管理器”,单击启动项,然后单击禁用。
5)单击“确定”保存,然后重新启动系统。
1.通知适当的人员。
(1)减少程序代码的混乱。
(2)捕获并保留诊断信息。
(3)采用适当的方法结束异常活动。
2.对于特定程序可能抛出多个异常的情况,可以使用以下两种不同的方法来捕获和处理异常:
(1)直接捕获异常类型异常:由于程序抛出的所有异常都是子类异常类的,他们都会被发现。
(2)使用多个catch语句来捕获和处理特定的异常。
扩展信息:
不要忽略异常
现在异常已经被捕获,catch是它必须该块做一些有用的事情-处理并修复这个错误。将整个捕获块留空或仅打印错误信息是不合适的。
凯特区块空了,就意味着假装不知道真相,甚至隐瞒真相,这才是最可怕的。如果程序处理了错误,但没有人看到异常,则整个应用程序可能会完全崩溃。只在catch块内打印错误跟踪堆栈会好一些,但它只是比空的异常信息多了几行。在处理异常时,建议采取适当的异常程序,例如:
(1)处理异常。对异常进行适当的修复,然后继续执行以覆盖异常发生的位置,使用其他数据代替预期方法的返回值进行计算,提示用户重新启动等。简而言之,对于受检查的异常,程序应该尝试修复它们。
(2)重新抛出新的异常。尝试做当前运行环境中能做的一切,然后移动异常,将异常包装在当前层的异常中,然后返回给上层调用者。
(3)在相应层处理异常。如果当前层不知道如何处理异常,则不要在当前层使用catch语句来捕获异常。直接使用throws语句抛出异常,并让顶层调用者负责处理异常。
参考来源:-异常原理体系
上一篇:内存条3000可以超到3200吗
下一篇:为什么我的抖音里没有数据中心