代码编译出错可能的原因

今天总结了一下代码编译报错可能的情况。

原因如下有以下几种可能:

错误处理程序

1.处理预料中可能要发生的错误,在程序的正确性与健壮性间平衡;

2.方法:返回中立值、换用下一个正确的数据、返回与前次相同的数据、换用最接近的合法值、把警告信息记录到日志文件中、返回一个错误码、调用错误处理子程序或对象、当错误发生时显示出错信息、用最妥当的方式在局部处理错误、关闭程序。

3.原则:人身安全攸关的软件更倾向正确性,消费类应用软件理注重健壮性;

4.统一错误处理程序:记录错误编码和描述信息;

异常

1.定义:把代码中的错误或异常事件传递给调用方代码的一种特殊手段。

2.异常的基本结构:子程序通过throw抛出一个异常,再被调用链上层其他子程序的try-catch语句捕获。

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-12 17:56:58       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-12 17:56:58       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-12 17:56:58       82 阅读
  4. Python语言-面向对象

    2023-12-12 17:56:58       91 阅读

热门阅读

  1. OOP

    2023-12-12 17:56:58       79 阅读
  2. 02-python基础学习

    2023-12-12 17:56:58       66 阅读
  3. 【docker】根据docker inspect获取启动参数

    2023-12-12 17:56:58       64 阅读
  4. JVM调优

    JVM调优

    2023-12-12 17:56:58      62 阅读
  5. Go 语言区块链测试实践指南(一):GO单元测试

    2023-12-12 17:56:58       61 阅读
  6. 2023年的PHP项目部署笔记。什么?还有人用PHP?

    2023-12-12 17:56:58       59 阅读
  7. JVM调优

    JVM调优

    2023-12-12 17:56:58      62 阅读