code: def test_geo_catch_nonexistent_coord_exception():
      try:
          (
              Geo()
              .add_schema(maptype="china")
              .add("geo", [["NonexistentLocation", 123]])
              .set_series_opts(label_opts=opts.LabelOpts(is_show=False))
              .set_global_opts(visualmap_opts=opts.VisualMapOpts())
          )
      except NonexistentCoordinatesException as err:
          assert_equal(type(err), NonexistentCoordinatesException)
          assert err.__str__() != ""
  
imports: from nose.tools import assert_equal
  from pyecharts import options
  from pyecharts.charts import Geo, BMap
  from pyecharts.exceptions import NonexistentCoordinatesException
label_desc: Use image node_id 1 for calling a global function with example usage: test_geo_catch_nonexistent_coord_exception() without return types