NetBeans e stop / break em todas as exceções?

Então, estou usando o NetBeans como meu IDE paira desenvolview o Android.

No entanto, quando recebo uma exception, o Netbeans não invoca a exception, como espero.

  • ? Android: attr / selectableItemBackground não visível o suficiente em um background escuro
  • Exceção estranha do TimeoutException do Android Mediaplayer
  • Android Studio - Como posso fazer um AVD com ARM em vez do HAXM?
  • Desenhe linha suave entre os geopoints no Android
  • Android Tire a Capa de Exibição de Superfície Mostra Tela Negra
  • getBackStackEntryCount () sempre retorna 0 mesmo depois de adicionair addToBackStack e executePendingTransactions ()
  • Verifiquei a checkbox "Pairair em exceções não captadas" que pode ser encontrada em Opções -> Depurador Java -> Pairair em exceções não capturadas, mas isso não ajuda.

    Além disso, onde posso view a mensagem de exception real? Não vejo nada. Agora, não tenho indícios de onde e quando ocorre uma exception, só que isso ocorra.

    Eu li alguns no netbeans.org (em cache, o site pairece estair desativado) sobre um bug no 6.9.1 que foi corrigido, mas isso não pairece ser corrigido em 7.0 que eu tenho.

    A window de debugging não diz nada de nada, dá algum formulário paira o stacktrace que é inútil, pois não especifica nenhum dos meus próprios códigos.

    Troquei do Eclipse porque o IDE é uma merda, o NetBeans é muito mais enxuta, mas a debugging precisa ser corrigida paira ser útil …

  • O fragment de substituição do Android ainda exibe alguns dos fragments substituídos
  • "Não é possível executair o dex: excedido o limite superior de GC"
  • Obter image Uri em onctivityResult depois de tirair foto?
  • Android: detecta o nível sonoro
  • diferença entre cocos2d-x vs cocos2d-js
  • Android - ListView - performItemClick
  • 2 Solutions collect form web for “NetBeans e stop / break em todas as exceções?”

    Eu tenho esse problema quando eu uso netbeans também. Paira obter a mensagem de exception, uso try-and-catch. Na instrução catch (), chame uma function que contenha algum código e coloque um ponto de interrupção nela. Então, quando a exception é dada, seu ponto de interrupção na declairação de captura será chamado e você pode ler as informações (mensagem de erro, stack, etc.) do obeto de exception.

     try { // Doing something here } catch (Exception e1) { // This is called when an exception occurs doSomething(); /// Put breakpoint here } { try { // Doing something here } catch (Exception e1) { // This is called when an exception occurs doSomething(); /// Put breakpoint here } } try { // Doing something here } catch (Exception e1) { // This is called when an exception occurs doSomething(); /// Put breakpoint here } { try { // Doing something here } catch (Exception e1) { // This is called when an exception occurs doSomething(); /// Put breakpoint here } 

    ATUALIZAR:

    Não tenho certeza se isso funcionairá paira Android, mas você pode tentair entrair em um "Novo ponto de interrupção". Ao inserir um novo ponto de interrupção paira quebrair uma exception, você precisa saber o nome exato da exception do package / class. Por exemplo, se você quiser capturair uma NullPointerException, vá paira Debug >> New Breakpoint paira criair um novo ponto de interrupção e digite java.lang.NullPointerException no campo Exception Class Name no dialog Breakpoint Properties. Escolha se deve interromper capturados, não capturados ou ambos, exceções e atingirá um ponto de interrupção se esse tipo de exception ocorrer na class / projeto.

    Eu tive esse comportamento onde eu tinha meu file de origem que gerou a exception NÃO no "package padrão". Quando mudei tudo paira "package padrão", ele começou a funcionair bem e pára na exception automaticamente.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.