exception-handling

    0热度

    2回答

    我整合支付网关到Laravel 5项目,有来自支付网关的网站回调响应, 例如POST http://example.com/payments/response 但是,如果付款失败,则回复处于419状态。 我已经创建了一个处理这个的路线,例如, Route::post('payments/response', [ 'as' => 'payments.response', 'use

    0热度

    1回答

    期间块我有这个在我的代码: import api def do_something(): try: api = api.Api() api.call() except ParseException as e: logger.exception('Error occurred') raise ValidationError(de

    2热度

    1回答

    我正在学习python的信号模块。请考虑下面的例子: def timeoutFn(func, args=(), kwargs={}, timeout_duration=1, default=None): import signal class TimeoutError(Exception): pass def handler(signum, frame

    -2热度

    1回答

    在PL/SQL,我需要的错误处理或异常块添加到该nc_error表写错误以下insert_items过程: /* Create draft insert_items procedure. */ CREATE PROCEDURE insert_items (pv_items ITEM_TAB) IS BEGIN /* Read the list of items and call the

    1热度

    5回答

    有a few SO posts关于是否声明main()使用函数尝试块语法是valid syntax,并且普遍的共识似乎是它是完全有效的。这让我想知道...是否有任何理由(性能,风格,线程同步,多线程)为什么一个不会使用此语法作为main()作为一般规则以更优雅地捕获任何未处理的异常? 显然,理想情况下不会有未处理的异常,但是它们发生了,我认为提供比操作系统特定的默认处理程序更丰富的信息会更好。例如

    2热度

    4回答

    我几乎全新的Java编程,我试图了解try和catch异常处理是如何运行的。 我的疑问是,当我创建一个自定义的异常类,并将它放在主类的try块中时,我可以实例化它而不用引用,但是当我编写catch块时,我可以使用成员没有实例化它的同类实例化异常类。 例如: public void main.....{ ..... try{ if(division==0){ thr

    -1热度

    1回答

    代码方面: module Devise module Strategies class AuthxAuthenticatable < Authenticatable def valid? !params[scope].nil? end def authenticate! resource = mapping.to.a

    1热度

    2回答

    根据该文档, 错误斯威夫特处理不涉及解开调用栈, 这个过程可能是 我不知道这是什么意思计算昂贵?我一直以为栈展开在例外的情况下,适当地调用析构函数的过程(在C++方面)。 所以我决定的情况进行建模: class A { init() { print("Inited") } deinit { print("Deinited") } }

    0热度

    2回答

    使用Laravel框架PHPUnit的单元测试。 我与需要的文件被创建的目录被写入到它,总之功能工作,该函数获取数据,将其写入到一个临时文件和移动要做一次临时文件。 public function getDataAndStoreToCSVFile() { Log::info(date('Y-m-d H:i:s') . " -> " . __FILE__ . "::" . __FUNCTI

    1热度

    1回答

    我有一个用例,我想返回一些数据(一个对象),因为我抛出一个异常。我正在考虑将数据存储在自定义检查的异常类中,并在异常处于堆栈中较高位置时通过getter访问它。这被认为是一个坏主意?如果是的话,有什么更好的选择?我见过发送相关消息给定制的异常,但并没有真正看到它被用作数据存储。 我确实偶然发现了Return a value AND throw an exception?,其中一个答案有类似之处。我