Saya tidak yakin, tetapi saya tidak dapat melihat bahwa Ping() sebenarnya membiarkan pengecualian lewat. Itu hanya mengembalikan benar atau salah.
Misalnya metode Open() sebenarnya mungkin mengeluarkan pengecualian tipe MySqlException, tetapi bukan Ping()