zoukankan      html  css  js  c++  java
  • 'while' statement cannot complete without throwing an exception

    You are probably using Android Studio or IntelliJ.

    If so, you can add this above your method containing the infinite loop to suppress warnings:

    @SuppressWarnings("InfiniteLoopStatement")
    

      

    Or add this "magic" comment above the statement:

    //noinspection InfiniteLoopStatement
    

      

    This will tell the IDE that this is ok.

    More generally, when you get a false positive warning, do Alt+Enter and do what showed on the screenshot below (select class only if your class is full of false positive, for the same warning)

    有时候这个告警是多余的,例如我们手写的监控线程。

    如果有消除告警强迫症。在线程的执行方法上加入注解。

    @SuppressWarnings("InfiniteLoopStatement")
    public void run() {
        ...
    }
    

      

  • 相关阅读:
    文件和网络
    设备支持
    用户界面概述
    介绍
    图形和描画
    应用程序偏好设置
    文本和Web
    人机界面准则:创建优秀的用户界面
    事件处理
    iPhone OS平台:丰富的可能性
  • 原文地址:https://www.cnblogs.com/felixzh/p/11982852.html
Copyright © 2011-2022 走看看