python中使用json的load功能的疑问

python中对一个空文件使用json的load,会出现错误:JSONDecodeError Expecting value: line 1 column 1
但是这里的JSONDecodeError无法在except中使用。
那么如果我需要对这样的错误作出处理,应该怎么办呢?

单独处理JSONDecodeError吗,


import json
try:
    json.loads('')
except Exception as e:
    if 'JSONDecodeError' in repr(e):
        print('Expecting JSONDecodeError')