error-handling 相关问题

编程语言结构,用于处理由错误代码,异常或其他语言特定方法发出的错误。

如何让 XSSFWorkbook 抛出对话框错误而不是在终端上打印它?

没有太多 Java 经验,但我目前正在编写一个非常基本的 JavaFX 应用程序,并尝试从 Excel 文件中读取信息。这一切都工作正常,但是,我遇到的问题是

回答 1 投票 0

将 Axios 与 TanStack-Query useMutation (asyncMutation) 一起使用时出现 net::ERR_CONNECTION_REFUSED 和未捕获错误

在我的应用程序上,我尝试实现一个简单的登录,如果我的服务器正在运行,它就可以正常工作。但是当我的后端离线时,我尝试捕获错误并将其显示给用户。但我还是觉得不舒服...

回答 1 投票 0

为什么我会收到一个引用错误,表明我的函数未定义?

我想制作一个包含许多目录的文件,例如: 我想制作一个包含许多目录的文件,例如: <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script src="App.js"></script> </head> <body> <h1>To-do List</h1> <input type="text" name="addTask" id="addTask" placeholder="Add a new task!"> <div id="toDoContainer"></div> <input type="button" id='button' value="Add task" onclick="app()"> </body> </html> 然后从 App.js 运行 app(): import React from "react"; import ReactDOM from 'react-dom/client'; import CheckTask from "./Check.js"; const app = () => { const toDoList = document.getElementById('toDoContainer'); const root = ReactDOM.createRoot(toDoList); root.render(<CheckTask />); } export default app; 最后从 Check.js 获取 CheckTask 组件: import React from "react"; import ReactDOM from 'react-dom/client'; const CheckTask = () => { let input = document.getElementById('addTask').value if (input === ''||input === ' ') { return alert('You have to write something') } else { const toDoList = document.getElementById('toDoContainer'); const root = ReactDOM.createRoot(toDoList); return (root.render(<h1>Hello World</h1>)) } } export default CheckTask; 但是,按下按钮时我总是收到此错误消息: Uncaught runtime errors: ERROR the app is not defined ReferenceError: app is not defined at HTMLInputElement.onclick (http://localhost:3002/:11:71) 我检查了谷歌,它说它要么是一个超出范围的变量,要么没有正确声明,但我没有看到这些问题: 完整源代码: 文件index.html <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script src="App.js"></script> </head> <body> <h1>To-do List</h1> <input type="text" name="addTask" id="addTask" placeholder="Add a new task!"> <div id="toDoContainer"></div> <input type="button" id='button' value="Add task" onclick="app()"> </body> </html> 文件App.js import React from "react"; import ReactDOM from 'react-dom/client'; import CheckTask from "./Check.js"; const app = () => { const toDoList = document.getElementById('toDoContainer'); const root = ReactDOM.createRoot(toDoList); root.render(<CheckTask />); } export default app; 文件Check.js import React from "react"; import ReactDOM from 'react-dom/client'; const CheckTask = () => { let input = document.getElementById('addTask').value if (input === ''||input === ' ') { return alert('You have to write something') } else { const toDoList = document.getElementById('toDoContainer'); const root = ReactDOM.createRoot(toDoList); return (root.render(<h1>Hello World</h1>)) } } export default CheckTask; 是什么原因导致这个问题? 导致此错误的原因是模块捆绑器和 ES6 导入/导出系统的工作方式。 app 中定义的函数在全局范围内不可访问。通过将 App.js 作为模块包含在 HTML 文件中并在 JavaScript 中设置事件侦听器,您可以完成此操作。您还应该删除 HTML 中的 App.js。在onclick中,脚本标签应该像follow,index.html 那么<script type="module" src="App.js"></script> 应该如下input 然后在<input type="button" id='button' value="Add task"> 中,您将导出应用程序并在页面加载后设置事件侦听器:App.js

回答 1 投票 0

在构造函数中将实例添加到 std::map 时,C++ 空指针取消引用

我正在尝试获取我的 C++ 应用程序的错误代码列表,以便在多个项目之间共享错误。每个错误只包含一个唯一的代码(提供给 exit() 和类似代码)和一个消息...

回答 1 投票 0

当 API 参数值与端点不匹配时,正确的错误代码是什么?

假设端点称为: /水果 /肉 并且有一个名为“Farm”的正确参数,但传递到端点的参数值不正确/超出边界,其中该值与

回答 1 投票 0

“Ops.data.frame(guide_loc, panel_loc) 中的错误:‘==’仅针对同等大小的数据帧定义”当使用 gratia 中的 draw() 在 r 中绘制 GAM 时

我正在尝试使用下面的代码在 R 中绘制 GAM。这段代码过去总是有效的,我可以绘制平滑项的部分效果,但随机它不再有效,持续触发......

回答 1 投票 0

安装 pywebview Python windows 时出错

在执行 pip install pywebview 时遇到此错误。我想在不使用外部浏览器的情况下在 python 中查看网页。 C:\Users\Sindhu\AppData\Local\Programs\Python\Python38-32\Scripts>...

回答 1 投票 0

我正在使用postgreSQL。在这里,我在列中插入值时遇到错误,所有列名称、区分大小写、值都是正确的

我正在学习 SQL,同时将值输入“客户”(Table_name),有五列(CustID、CustName、Age、City、Salary)。我正在输入所有内容并区分大小写,但仍然

回答 1 投票 0

如何修复我的应用程序中的此 WebSocket 错误?

我有下面的代码代理 WebSocket 连接: app.ws("/", 异步(套接字)=> { api = new WebSocket("wss://example.com/?v=2", [], { 标题:{ ...

回答 1 投票 0

直接在 Flutter Clean 架构中的故障类中使用 Firebase Crashlytics?

我正在探索 Flutter 的干净架构和错误处理,我已经设置了抛出的自定义异常类,以及这些异常的特定失败类。 现在,我遇到了一个情况...

回答 1 投票 0

发生与本地存储(JS)相关的错误

我一直在使用 JS 开发(任务列表)项目。我遇到了与 JS 相关的错误。 错误: “本地存储正在数组中存储一个空(null)字符串,尽管它存储的是......

回答 1 投票 0

如何在客户端显示服务器端的 Supabase AuthApiError

我正在开发带有 Supabase 后端的 SvelteKit 应用程序。我刚刚完成输入验证,现在我尝试显示无效凭据的错误。我正在努力寻找一种方法来...

回答 1 投票 0

如何处理 Rust 中的结构错误?

我是 Rust 新手。我正在使用 sqlite 箱子并且有这个: 连接.execute("创建表 my_table (foo, bar);").unwrap(); 如果我运行这个并且 my_table 已经存在,这个“raise...

回答 1 投票 0

如何测试 Jest 没有抛出异常?

Jest 文档没有演示一种断言没有抛出异常的方法,而只是抛出了一个异常。 Expect(() => ...错误...).toThrow(错误) 如果没有被抛出,我如何断言?

回答 3 投票 0

嗨有一个关于“错误 - 命令“queue:run”未定义”的快速问题

[我的网站上遇到以下错误。虽然它似乎不会影响功能,但它会迅速增加我的日志文件的大小。您能否深入了解它的起源和用途...

回答 1 投票 0

如何保证程序启动时存在一个std::chrono::tzdb?

有没有办法确定时区数据库是否在程序启动时初始化? 我的目标是不要因为不存在的 tzdb 而在程序中抛出 std::runtime_error ...

回答 1 投票 0

使用 s3 存储桶将图像上传到 AWS

从“@aws-sdk/client-s3”导入 { PutObjectCommand, S3Client }; 从“uniqid”导入uniqid 导出异步函数 POST(req){ const data = wait req.formData(); 如果(...

回答 1 投票 0

使用抛出承诺

我想创建一个返回承诺的函数,如果其中抛出错误,它会返回承诺拒绝。 函数promiseFunc(选项){ 返回新的 Promise(() => { 重新...

回答 3 投票 0

从 Symfony 中的事件侦听器捕获异常,以便它们不会阻止其他侦听器

我在 Symfony 4.4 应用程序中遇到问题,其中有十几个侦听器侦听扩展 Symfony\Contracts\EventDispatcher\Event 的单个事件。问题是,如果其中之一

回答 2 投票 0

React Axios 错误:如何修复“fetchProducts”未定义问题

我是反应新手,尝试开发原型 我尝试使用不同的 axios 软件包,但仍然收到以下错误 你能让我知道如何修复它吗 下面提供我的代码和沙箱 我好...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.