什么是运行时错误?(a run-time error?)

在计算机应用中,错误是指程序、文件或计算执行过程中的错误或差异。计算错误可能由多个因素引起。一个是操作员或用户错误。例如,如果用户在未复制任何内容的情况下访问“粘贴”命令,这将是任何程序中随时可能发生的用户错误的示例。发生的其他错误涉及软件本身。两类重要的错误是编译时错误和运行时错误。...

在计算机应用中,错误是指程序、文件或计算执行过程中的错误或差异。计算错误可能由多个因素引起。一个是操作员或用户错误。例如,如果用户在未复制任何内容的情况下访问“粘贴”命令,这将是任何程序中随时可能发生的用户错误的示例。发生的其他错误涉及软件本身。两类重要的错误是编译时错误和运行时错误。

A run-time error occurs when a computer program is being used.

编译时错误发生在程序被编译时,也就是说,在源代码成为可执行程序的过程中。运行时是计算机程序的执行,而不是安装、加载或退出程序。运行时错误是程序在特定时间在特定计算机上执行时出现的小故障、bug或问题。在静态软件测试中,当一个程序被编译时(如果它被编译的话),会发现许多错误。捕获运行时错误是软件动态测试的一个关键焦点。

A computer virus can can runtime errors.

在诊断运行时错误时,必须考虑运行时环境。运行时环境是与操作环境类似的概念。它是指运行时错误发生或发生时的硬件和软件配置(如果可再现)。运行时环境包括计算机上的操作系统、CPU(中央处理器)的类型以及应用程序所使用并需要正常运行的系统软件或运行时引擎等因素。

使用程序时可能会出现各种类型的运行时错误。其中一些是用户错误,例如无法连接或打开外围设备建议,或给出无效指令,如未复制任何内容时的“粘贴”。缺少资源是另一种可能导致运行时错误的情况。计算机病毒或内存问题也可能导致运行时错误,以及与其他程序的冲突。

如果发生运行时错误,用户可能会看到错误消息。有时,此消息仅表示“发生了运行时错误”,并提供了调试的机会。其他则更具体,如Java运行时错误消息“StackOverflowerError”、“OutOfMemoryError”或“VerifyingError”

  • 发表于 2021-12-12 11:00
  • 阅读 ( 88 )
  • 分类:互联网

你可能感兴趣的文章

语法错误(syntax error)和逻辑错误(logical error)的区别

...或逻辑的错误而发生的错误。 目录 1. 概述和主要区别 2. 什么是语法错误 3. 什么是逻辑错误 4. 语法错误与逻辑错误的相似性 5. 并列比较-语法错误与表格形式的逻辑错误 6.摘要 什么是语法错误(syntax error)? 通常,程序是用高级...

  • 发布于 2020-10-19 09:24
  • 阅读 ( 754 )

linux上的stdin、stdout和stderr是什么?

...准输出回显消息被发送到终端窗口: 让我们看看里面有什么捕获.txt文件。 cat capture.txt stderr消息在捕获.txt一如预期。 重定向stdout和stderr 当然,如果我们可以将stdout或stderr重定向到一个彼此独立的文件,我们应该能够同时将...

  • 发布于 2021-04-03 06:21
  • 阅读 ( 240 )

如何在后台运行没有输出的命令,除非出现错误?

...ints an error message, because man writes its error message to stderr. 有什么要补充的解释吗?在评论中发出声音。想从其他精通技术的Stack Exchange用户那里了解更多答案吗?在这里查看完整的讨论主题。

  • 发布于 2021-04-10 08:39
  • 阅读 ( 218 )

运行时错误(runtime error)和逻辑错误(logical error)的区别

...误,它是由于程序语法错误引起的。 覆盖的关键领域 1.什么是运行时错误–定义、原因、检测、输出2.什么是逻辑错误–定义、原因、检测、输出3.运行时错误和逻辑错误之间的区别是什么–关键区别的比较 关键术语 逻辑错误...

  • 发布于 2021-07-01 04:57
  • 阅读 ( 622 )

错误(error)和c中的异常#(exception in c#)的区别

...的,而异常是可恢复的。 覆盖的关键领域 1.C#中的错误是什么-定义,功能2.C#中的异常是什么-定义,功能3.C#中的错误和异常之间的区别是什么-关键区别的比较 关键术语 错误,异常,C# 什么是c中的错误#(error in c#)? 错误是由于...

  • 发布于 2021-07-01 09:26
  • 阅读 ( 249 )

运行时错误(run time error)和语法错误(syntax error)的区别

...其中两种是运行时错误和语法错误。 覆盖的关键领域 1.什么是运行时错误–定义,功能2.什么是语法错误–定义,功能3.运行时错误和语法错误之间的区别是什么–主要区别的比较 关键术语 运行时错误,语法错误 什么是运行时...

  • 发布于 2021-07-01 13:56
  • 阅读 ( 220 )

错误(error)和例外(exception)的区别

...逻辑错误。 基本上,有两种主要类型的错误及其条件: 运行时错误:这些是在程序运行时执行的。 编译平铺错误:在编译期间,这些在编译器上执行。 此外,这些类型又细分为其他形式。 例如: 类MyClass{ 无效f(){ int n=10...

  • 发布于 2021-07-13 20:47
  • 阅读 ( 165 )

什么是英语中的汇编错误?(assemblage errors in english?)

...了有关人类准备和产生语言的方式的重要信息。” 为什么会发生汇编错误 威廉D。Allstetter在《演讲与听力》一书中解释说,汇编错误可能表明演讲者在讲话前思考过多,而不是他们在讲话前没有思考过自己要说什么: "[A] ...

  • 发布于 2021-09-08 04:31
  • 阅读 ( 243 )

如何打开php错误报告(turn on php error reporting)

...您正在运行一个空白或白页或其他PHP错误,但您没有线索什么是错误的,您应该考虑打开PHP错误报告。这为您提供了一些问题所在或问题所在的指示,这是解决任何PHP问题的良好第一步。您可以使用error_reporting函数为要接收错误...

  • 发布于 2021-09-26 00:24
  • 阅读 ( 252 )

什么是致命的错误?(a fatal error?)

致命错误是一种计算机问题,其中某些类型的活动会导致当前正在运行的程序停止运行并关闭。在大多数情况下,致命错误的发生会导致显示一条消息,部分解释错误的性...

  • 发布于 2021-12-10 12:37
  • 阅读 ( 146 )
wnfeu173951
wnfeu173951

0 篇文章