working doinbackground need fix onpostexecute

fixed return json error by covering all the possible exit point. removed
final{}