update FlagReadException to throw with flag, message and cause

Bug: 277819423
Test: atest FlagStateComboTests
Change-Id: Id5057b848b04d6d61e9b365fe29ec2b09b1908b8
2 files changed