catch

现已知代码A可能诱发OOM。代码B可替代代码A但可维护性差。我希望能先尝试执行代码A,如果发生OOM,则退回来执行代码B。 那么如下代码可行吗? try { 代码A } catch (OutOfMemoryError ignored) { 代码B } 1 2 3 4 5 试验了一下似乎可行。但一般认为OOM发生在系统层级,上述代码无法获得期望效果。 只有在一种情况下,这样做是可行:在try语句中声...

特别声明: 版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。