Como as outras pessoas disseram, o NetBeans sempre utilizará a versão mais recente do JDK instalada (atualmente JDK9), que não está funcionando com o NetBeans 8.2 e está causando problemas, como vocês mencionaram.
Você pode resolver esse problema forçando o NetBeans a usar o JDK8 em vez de excluir o JDK9!
Você só precisa editar o netbeans.conf
arquivo:
MacOS /Applications/NetBeans/NetBeans8.2.app/Contents/Resources/NetBeans/etc
WindowsC:\Program Files\NetBeans 8.2\etc\
Abra o netbeans.conf com o seu editor favorito e localize esta linha: netbeans_jdkhome="/path/to/jdk"
Remova o sinal # na frente dele e modifique-o, digitando o local inicial da versão JDK (JDK8) desejada.
Não sei por que o JDK9 não está funcionando com o NetBeans8.2, mas se eu descobri, escreverei aqui ...
Locais padrão do JDK:
Mac OS ↴
/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home
Windows ↴
C: \ Arquivos de programas \ Java \ jdk1.8.0_152
Eu usei jdk1.8.0_152 como exemplo