Whether the law of evidence exhaustive or not?
No, the law of evidence is not exhaustive because it does not contain whole of the rules of evidence, besides this act evidence can be taken in accordance with few other laws. for example: Evidence may be taken as per rule described in Bankers Book Evidence Act 1939, The Limitation Act 1908, Section 19 and 20 of civil procedure code 1908, Order XXVL. Section 2 of the Act saves rules of evidence contained in any statute, act or regulation in force.
So we can say Evidence Act is not exhaustive