Pengecualian soket
Pengecualian klien
java.net.connectException: Koneksi ditolak: Sambungkan.
Pengecualian ini terjadi ketika klien melakukan operasi soket (IP, port) baru. Alasan untuk pengecualian ini adalah bahwa mesin dengan alamat IP tidak dapat ditemukan (yaitu, dari mesin saat ini tidak ada ke rute IP yang ditentukan), atau IP ada, tetapi port yang ditentukan tidak dapat ditemukan untuk mendengarkan. Jika masalah ini terjadi, pertama -tama periksa apakah IP dan port klien tidak ditulis secara tidak benar. Jika benar, ping server dari klien untuk melihat apakah itu bisa dipenuhi. Jika dapat dipenuhi (server layanan ping dinonaktifkan, metode lain diperlukan), maka itu tergantung pada apakah program mendengarkan port yang ditentukan di sisi server dimulai.
java.net.socketexception: soket ditutup
Alasan umum adalah bahwa setelah koneksi ditutup (metode dekat soket dipanggil), koneksi jaringan dibaca dan ditulis.
java.net.socketexception: (koneksi reset atau koneksi reset dengan peer: socket write error)
Yang pertama adalah bahwa jika soket di satu ujung ditutup (atau ditutup secara aktif atau ditutup karena keluarnya pengecualian), ujung lainnya masih mengirimkan data, dan paket data pertama yang dikirim meningkatkan pengecualian (hubungkan reset oleh peer). Yang lainnya adalah bahwa satu ujung keluar, tetapi koneksi tidak ditutup saat keluar, dan ujung lainnya melempar reset koneksi jika data dibaca dari koneksi. Sederhananya, itu disebabkan oleh operasi baca dan tulis setelah koneksi terputus.
java.net.socketException: Pipa yang rusak.
Setelah melempar SocketExcepton: Connect Reset oleh Peer: Socket Write Error, jika Anda terus menulis data, pengecualian akan dilemparkan.
(Belum diukur)
java.net.bindException: alamat sudah digunakan: jvm_bind.
Pengecualian ini terjadi ketika sisi server melakukan server baru (port) (port adalah nilai integer 0, 65536). Alasan pengecualian adalah bahwa port, sama seperti port, telah dimulai dan didengarkan. Pada saat ini, gunakan perintah NetStat untuk melihat port dalam keadaan mendengarkan. Anda hanya perlu menemukan port yang tidak ditempati untuk menyelesaikan masalah ini.
java.net.socketexception: soket ditutup
(Sama seperti klien)
java.net.socketexception: (koneksi reset atau koneksi reset dengan peer: socket write error)
(Sama seperti klien)
java.net.socketException: Pipa yang rusak.
Terima kasih telah membaca, saya harap ini dapat membantu Anda. Terima kasih atas dukungan Anda untuk situs ini!