Flutter-有没有办法查看代码的哪一行引发错误?

时间:2020-01-20 02:36:36

标签: flutter dart

我是Flutter的新手。很抱歉,如果我的问题很愚蠢...

在Flutter中,有没有办法查看哪一行引发错误?

例如我在控制台中有这个。

enter image description here

这在刺激器中。

enter image description here

我可以从中了解是哪一行抛出的吗?

2 个答案:

答案 0 :(得分:0)

使用控制台 在控制台上看到所有蓝色的文件?它们代表连接到错误消息的所有文件(您的文件以及Flutter SDK和库中的文件)。

引发/错误的行很有可能不是来自库,而是来自您自己的代码。那么,您该怎么办?

扫描来自您自己代码的所有蓝色文件,然后查找与错误消息关系最密切的文件。

例如,在您的情况下,story.dart是您自己的代码。 Ctrl + click文件上的story.dart以蓝色显示,以查看可能引起错误/异常的行。就您而言,您极有可能尝试从空列表中读取或删除元素。

您还可以使用VSCode调试器执行此操作

答案 1 :(得分:0)

enter image description here您可以在截图中看到那行有错误的代码行,您需要做的就是阅读它,我们可以看到错误在#1中。

它说你story.dart在第200行有错误