我正在使用编程工具(编译器、IDE或其他工具),当我使用它时,它会报告一个“内部错误”,并提供一些令人费解的细节。我想纠正这个错误。我该怎么办?
发布于 2019-08-05 11:21:54
编程工具必须报告程序中的错误,例如代码中的语法错误、运行时的运行时错误以及测试时的测试失败,这样就可以修复代码。但是这个编程工具本身就是一个计算机程序,所以它本身就会有错误。对复杂程序的仔细程序员包括自我检查,以检测未知错误的后果。如果其中一个自我检查失败,程序员将安排程序报告有关失败的自我检查的信息。为了防止代码中的错误和工具本身中的错误之间的混淆,通常将工具本身中的错误称为内部错误。
在许多编程语言中,使用断言进行自我检查,并以堆栈跟踪的形式提供有关故障的信息。
那么,如何修复内部错误呢?,您不能。错误不在您的代码中。只有编程工具的开发人员才能修复它。但这并不意味着你无能为力。
https://stackoverflow.com/questions/57357557
复制相似问题