Manipulação de permissão de localização do Marshmallow Android

Estou trabalhando nas permissões de tempo de execução do Android Marshmallow. Pedi ao usuário permissão de localização, suponha que ele tenha permissão para obter a localização e eu comecei a obter localização, mas agora o usuário negou a permissão nas configurações do aplicativo. Agora o aplicativo falhou. Como posso lidar com isso? Por favor ajude.

questionAnswers(2)

yourAnswerToTheQuestion